package com.lancoo.ccas53.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @Author: mabolin
 * @Date: 2024-07-02-9:33
 * @Description:
 */
@Data
public class StuCourseInput implements Serializable {
    private String schoolId;
    private Integer selectType;

    private String baseCollegeId;
    private String gradeId;
    private Integer taskId;
    private Long studentId;
    @ApiModelProperty(value = "0无需选课 1在线选课;2:分级教学 3:预选教学班", required = true)
    private Integer teachingClassType;
    @ApiModelProperty("学科性质")
    private String courseTypeId;
    @ApiModelProperty("0全部 1必修 2选修")
    private Integer courseNature;
    @ApiModelProperty("0全部")
    private Double credit;
    @ApiModelProperty("0全部 1主修 2辅修")
    private Integer studyNature;
    private String keyword;
    private Integer isExist;
    private Integer roundId;
    private Integer currentPage;
    private Integer pageSize;
    private String baseStudentId;
    private Integer selectionScope;
    @ApiModelProperty("0否 1教师代学生选课")
    private Integer isTeacher;
}
